About C & J Bird Limited (06106056) United Kingdom