About David Mcgrory Limited (NI630078) United Kingdom