About A J Huddlestone Limited (07746915) United Kingdom