About Halfords Ip Management Limited (10102632) United Kingdom