About Tarred Limited (05776337) United Kingdom