About Compact Developments Ltd. (06293357) United Kingdom