About B & L Colchester Limited (12610907) United Kingdom