About Jamie Waller Limited (10024610) United Kingdom