About Uxbridge Investments Limited (10845480) United Kingdom