About Q & H London Limited (06828394) United Kingdom