About Bob Lancaster & Son Limited (09229936) United Kingdom