About Richard Rogers Conservation Limited (05530087) United Kingdom