About D Mccallum & Associates Limited (08062644) United Kingdom