About Contractor & Management Limited (06530653) United Kingdom