About Lowe International Limited (01709017) United Kingdom