About C. Edmondson Limited (05279567) United Kingdom