About Balksbury Company Limited (02848430) United Kingdom