About Samlock Limited (01763573) United Kingdom