About Thirlwall (uk) Limited (08539701) United Kingdom