About Deneaspa1 Limited (13352830) United Kingdom