About Balstraw Limited (01002008) United Kingdom