About Borough Junction Limited (07820644) United Kingdom