About Sears Developments Limited (09432097) United Kingdom