About Sleagill Ltd (09777698) United Kingdom