About Allan Ricketts & Sons Limited (01305679) United Kingdom