About Thom Sparrow Ltd (10461139) United Kingdom