About Rebecca Redhouse Ltd (11565259) United Kingdom