About Slade Parry Limited (05605894) United Kingdom