About Greg Hammerton Limited (10732319) United Kingdom