About Ellis Campbell Developments Limited (00291923) United Kingdom