About Rendol Limited (07309218) United Kingdom