About Angermann Goddard And Loyd Limited (02896639) United Kingdom