About D.b. Ramsden Holdings Limited (07902162) United Kingdom