About Clarkie Major Ltd (11457716) United Kingdom