About Broomsticks Housekeeping Services Ltd (12142482) United Kingdom