About Thomas Ramsden (holdings) Limited (01632091) United Kingdom