About Device Centre Ltd (13022565) United Kingdom