About Heddle Bw Limited (SC675817) United Kingdom