About Geoffrey Griggs Ltd (11277954) United Kingdom