About Outmores Limited (11689278) United Kingdom