About D & R Scott Building Contractors Limited (07198651) United Kingdom