About Christopher J Mills & Co Limited (06085326) United Kingdom