About The Rochester Triangle Ltd (13463685) United Kingdom