About Owens Slate Services Limited (03911390) United Kingdom