About Ross 78 Ltd (09897604) United Kingdom