About Rendall & Young Limited (SC711849) United Kingdom