About Merritt Developments Limited (01941456) United Kingdom