About Uxbridge Holdings Limited (13202190) United Kingdom