About Headingley Projects Limited (13261858) United Kingdom