About Barncote Project Management Limited (07451683) United Kingdom