About Ellis Building Developments Limited (05974891) United Kingdom