About Statham Holdings Limited (09425086) United Kingdom