About Slade Tipton Limited (00948365) United Kingdom