About Marks Tey Gardens Company Limited (00899354) United Kingdom