About Oxford Design Curve Ltd (11781383) United Kingdom