About S Rendle Limited (05697636) United Kingdom