About Lucas Bowland (uk) Limited (08341601) United Kingdom