About Royal Society (london) Ltd (08808518) United Kingdom