About Synchro Developments Limited (03152941) United Kingdom