About The Original Satchel Store Limited (07272424) United Kingdom