About Roryplan Limited (01573260) United Kingdom