About Clare Rickard Design Ltd (11631684) United Kingdom