About Compass Fabrications Holdings Limited (09327496) United Kingdom