About Sterling Cooper Construction Limited (07982671) United Kingdom