About Chris Mead Ltd (12569128) United Kingdom