About Nicholas Stephens Construction Limited (02005913) United Kingdom