About Eard Projects Limited (08875138) United Kingdom