About Crawford Mcallum Limited (02955301) United Kingdom