About J Boro Ltd (09324355) United Kingdom