About Stansbie Engineering Limited (04427418) United Kingdom