About L H Rendle Ltd (06187706) United Kingdom