About Brierley Spencer Limited (08196225) United Kingdom