About Baron (contracts) Limited (01707512) United Kingdom