About Rodger & Sinclair Group Ltd (SC706676) United Kingdom