About Lowe Sips Limited (13536468) United Kingdom