About Balguard Limited (02938278) United Kingdom