About Balkell Limited (12799835) United Kingdom