About Jat Barrs Limited (13294549) United Kingdom