About The Oxford Satchel Company Limited (SC667721) United Kingdom