About Bamra Solutions Limited (08310703) United Kingdom