About Hendon Holdings Ltd (10958269) United Kingdom