About Dan Mackelden Limited (00624698) United Kingdom