About David J Mclellan Limited (07671795) United Kingdom