About The Oxford Kitchen And Garden Company Limited (12978171) United Kingdom