About Rococo Truro Ltd (11924698) United Kingdom