About Westrope & Lowe Limited (03152371) United Kingdom