About Mackey & Co Limited (08189106) United Kingdom