About Sanolowes Ltd (10586492) United Kingdom