About Thirlwell Enterprises Limited (03115063) United Kingdom