About Centroid Engineering Limited (03674493) United Kingdom