About Richard Smith Solutions Limited (10477743) United Kingdom