About Roman Stoke Limited (11040807) United Kingdom