About Freddys Horwich Ltd (12779902) United Kingdom