About Detac Limited (05812253) United Kingdom