About Ada Fabrications Limited (10284567) United Kingdom