About Border Technologies Limited (01228328) United Kingdom