About Detector Distribution Limited (05488536) United Kingdom