About Kenyon Cutters Limited (12938595) United Kingdom