About Findlock Limited (01440266) United Kingdom