About Oxford Furniture Makers Ltd (04958494) United Kingdom