About Weston Sol Ltd (11025071) United Kingdom