About Sapcote Engineering Holdings Limited (11338094) United Kingdom