About Olive Tree (clacton) Limited (07046276) United Kingdom