About Mike Ross Ltd (11629528) United Kingdom