About Ramsden Holdings Limited (02035067) United Kingdom