About Edwards & Swan Insurance Brokers Limited (04731977) United Kingdom