About Synchromedia Limited (03681030) United Kingdom