About Allen Fabrications Holdings Limited (10339387) United Kingdom