About The London Haversack Company Ltd (09523979) United Kingdom