About Walfred Fabrications Limited (11697124) United Kingdom