About Leal S (godshill) Ltd. (11225593) United Kingdom