About Aggor & Sons Limited (09207650) United Kingdom