About Abercorn Sinclair Ltd (SC620633) United Kingdom