About Balsham Holdings Limited (04393469) United Kingdom