About Lafford Co Ltd (06017119) United Kingdom