About Richardson Rogers Limited (03069863) United Kingdom