About Alan Boswell Insurance Management Limited (03893034) United Kingdom