About Simon J. Richards Ltd (10792894) United Kingdom