About D J Maccalan Limited (12953403) United Kingdom