About A E Smith Builders & Developers Limited (10379830) United Kingdom