About Dennison & James Building Contractors Limited (10187698) United Kingdom