About Fox Red Labradors Limited (13470798) United Kingdom