About Hendon Special Limited (10770321) United Kingdom