About Unit 8 (components) Limited (02423864) United Kingdom