About Compass Fabrications Limited (03724440) United Kingdom