About Richard Solomon Limited (08296004) United Kingdom