About Barratt Poppleton Limited (01023519) United Kingdom