About Peter Smith & Sons Ltd. (SC216767) United Kingdom