About C W Bird Limited (12287925) United Kingdom