About Dellathaer Ltd (13371719) United Kingdom