About L W Meades Limited (08926215) United Kingdom