About William Race Limited (10486197) United Kingdom