About Barnacre Projects Limited (09747682) United Kingdom