About Richardson Home & Design Ltd (12464718) United Kingdom