About Schmidt & Sons Limited (06727060) United Kingdom