About Barker & Bland Limited (08312959) United Kingdom