About Compass Developments Limited (01743146) United Kingdom