About John Sears Associates Limited (04579776) United Kingdom