About S Walker Fabrications Ltd (11684528) United Kingdom