About Holmes Of Heathrow Limited (03898405) United Kingdom