About Claughton Holdings Limited (11707237) United Kingdom