About Exell Fabrications Limited (07605032) United Kingdom