About Richard House Trading Co. Ltd. (03794127) United Kingdom