About Leonard K Sot Limited (07363236) United Kingdom