About Ali And Phillip Home Supplies Ltd (12175385) United Kingdom