About Abbott Project Management Limited (08166932) United Kingdom