About Leecot Limited (05200458) United Kingdom