About Anthony C. Rickards Limited (01344090) United Kingdom