About Headel & Company (heathrow) Limited (01028662) United Kingdom