About Shepherd Builders (flamstead) Limited (00947758) United Kingdom