About Clay & Rose Ltd (12615284) United Kingdom