About Haversham Trading Company Limited (03524575) United Kingdom