About Richardson Design & Consulting Ltd (12525563) United Kingdom