About Clarke & Edwards Ltd (05860943) United Kingdom