About Ballen Panels Ltd. (04391648) United Kingdom