About Shepcote Engineering Limited (02245755) United Kingdom