About Scovell And Sons Ltd (08175505) United Kingdom