About R&r Insurance Brokers Limited (08640575) United Kingdom