About Oxford Kitchens Ltd. (02587845) United Kingdom