About Lancs Tanks Limited (07304128) United Kingdom