About Balecom Limited (03900306) United Kingdom