About J S Lee (services) Ltd (12912058) United Kingdom