About Sackville Rogers Limited (05912994) United Kingdom