About D. J. & C. Macinnes & Sons Limited (05682805) United Kingdom