About Borderstock Limited (03413436) United Kingdom