About Lou Stoppard Ltd (09531434) United Kingdom