About Sehmbi Fabricators Ltd (09229983) United Kingdom