About Rose & Trigg Ltd (10191246) United Kingdom