About Diana & Sons Ltd (09096429) United Kingdom