About Holdings H And H Ltd (09968480) United Kingdom