About General Products (technology) Limited (02682567) United Kingdom