About Farrow & Power Cleaning Solutions Ltd (13153613) United Kingdom