About John Greed Design Limited (07162390) United Kingdom