About O. Ramsden Limited (NI048439) United Kingdom