About Rendale Limited (07505633) United Kingdom