About Edwin Bannock Ltd (05946233) United Kingdom