About Richard Arkwright Limited (11036075) United Kingdom