About L & S P Milham Limited (08426311) United Kingdom