About Cecil Edwards Limited (05878586) United Kingdom