About S. Rostron Limited (00457435) United Kingdom