About S&d Parry Limited (10979877) United Kingdom