About Studio Richardson Limited (07134850) United Kingdom