About S.j. Parr & Sons Limited (01283389) United Kingdom