About R. & S. Tonks Limited (03617561) United Kingdom