About Sevin & Company Limited (08499041) United Kingdom