About Ackland Clark & Co. Limited (01360353) United Kingdom