About B. Mccarthy & Sons Limited (05251309) United Kingdom