About Sandels Developments Limited (05299440) United Kingdom