About Eclipse Fabrications Limited (07203231) United Kingdom