About P.mcintosh Window Cleaning Ltd (11958873) United Kingdom