About Perfect Home Solutions Ltd (12687262) United Kingdom