About Thornham Deli Properties Ltd (09302695) United Kingdom