About Strafford Fabrications Limited (07456635) United Kingdom