About Eastham House Limited (13652564) United Kingdom