About Balmoral (walsall) Limited (02316662) United Kingdom