About Rebecca Kirrane Design Limited (11986343) United Kingdom