About John Geddis Limited (07614350) United Kingdom