About S. Rickson Limited (01216764) United Kingdom