About Quarterbridge Project Management Limited (04101037) United Kingdom