About C D Wall Gates & Automation Limited (11870218) United Kingdom