About R Alexander Ltd (SC604655) United Kingdom