About R G Tarr Ltd (05330444) United Kingdom