About Dempsey (hamilton) Ltd Ltd (SC572065) United Kingdom