About C & S Rendall Ltd (SC540071) United Kingdom