About Edwards And Sears Developments Limited (07132258) United Kingdom