About J S R Subsidiaries Ltd (09205216) United Kingdom