About Seddons Industrial Heritage Limited (09423044) United Kingdom