About Climer&jones Ltd (11800423) United Kingdom