About Cross & Co Developments Ltd (13603007) United Kingdom