About Life & General (sedgley) Limited (02995359) United Kingdom