About The Oxford Hemp Company Limited (12263132) United Kingdom