About S. Frost Ltd. (09282390) United Kingdom