About Deggamo Access Solutions Ltd (10810942) United Kingdom