About Wayne Stubbs Limited (10413558) United Kingdom