About Terry Rosario Limited (11977882) United Kingdom