About R.gordon & Son Ltd (SC629793) United Kingdom