About Kirkman And Jourdain Limited (01766240) United Kingdom