About B&a Solutions Limited (08517307) United Kingdom