About E.a. Moore Builders Limited (00881566) United Kingdom