About Quark Developments Limited (02424591) United Kingdom