About Balform Holdings Limited (12527360) United Kingdom