About Macauley-james & Co Ltd. (07580486) United Kingdom