About Richard S Kitchen Limited (05477141) United Kingdom