About Holden (lancashire) Limited (08529334) United Kingdom