About Greg Malloy Limited (06305488) United Kingdom