About Ostler Essex Shires Limited (09164112) United Kingdom