About Brian Cox & Rabbit Holdings Ltd (12245685) United Kingdom