About Camfab Services Ltd. (SC508401) United Kingdom