About Ross Alie Ltd (10379102) United Kingdom