About C & B Teamwork Limited (07436944) United Kingdom