About J&lmiddlesbrough Limited (12861551) United Kingdom