About Balkwell Ltd. (03276584) United Kingdom