About Ally & Sons Ltd (09495591) United Kingdom