About Severnhold Limited (01105584) United Kingdom