About Sheppey Lab Ltd (13461468) United Kingdom