About Sir Frederick Snow (international) Limited (01006207) United Kingdom