About Elizabeth Lowe Limited (06404658) United Kingdom