About Peter Smith & Son Holdings Limited (11776671) United Kingdom