About Dean Learney Technology Ltd (12695972) United Kingdom