About Jones Tarr Developments Limited. (02361088) United Kingdom