About S D Ramsden & Co Limited (07902211) United Kingdom