About Edwards & Edwards (barrow) Ltd (11800190) United Kingdom