About Somers & Rees Limited (00897507) United Kingdom