About Larry Walshe Ltd (08988717) United Kingdom