About The Cambridge Satchel Company Limited (06763257) United Kingdom