About M & C Bird Limited (05130108) United Kingdom