About Severn House Publishers Limited (01172735) United Kingdom