About Applegate Automated Gates And Door Systems Limited (03690903) United Kingdom