About Nicholas Lowe Construction Limited (09692325) United Kingdom