About Farnworth Lock & Key Limited (07062263) United Kingdom