About M. Long Holdings Limited (09489283) United Kingdom