About Rory Woolridge Limited (07979889) United Kingdom