About Nash Richards Limited (10613693) United Kingdom