About Eastlake & Beachell Limited (01038082) United Kingdom