About Alan Boswell Insurance Brokers Limited (02591252) United Kingdom