About Lucas Holdings (bowland) Limited (08084096) United Kingdom