About Three Mile Cross Ltd (13598829) United Kingdom