About Lowe Sot Limited (NI038236) United Kingdom