About Jacaranda Carpets Ltd (04774828) United Kingdom