About Counter Spec Limited (04977920) United Kingdom