About Claire Rena Barrell Ltd (12504873) United Kingdom