About Balk Limited (08856402) United Kingdom