About I.b.a. Fabrications Limited (03629628) United Kingdom