About Larkin Knife & Tool Limited (11580806) United Kingdom