About Thearne Holdings Limited (04047179) United Kingdom