About Paddock Fabrications Limited (03697765) United Kingdom