About Ross & Co Associates Ltd (12525413) United Kingdom