A comprehensive guide to allowable business expenses for self-employed cleaners, from cleaning products and mileage to insurance, marketing and home office costs.