About Billington & Lawrence Limited (04880270) United Kingdom