About Farnworth Tax Shop Ltd (12613853) United Kingdom