About Allcontrols Limited (04952424) United Kingdom