About Stamford Engineering Limited (07464537) United Kingdom