About Geoff Bower Limited (01353985) United Kingdom