About Gerald Culliford Limited (02813151) United Kingdom