About J S Brothers Management Company Ltd (08692929) United Kingdom