About William Richard Anderson Ltd (10497238) United Kingdom