About Leonard Builders (washington) Limited (10411752) United Kingdom