About Uxenhurst Limited (01832636) United Kingdom