About Bowling Green Horwich Ltd (10154896) United Kingdom