About Rendalls Limited (06735527) United Kingdom