About P. Mercer Construction Support Services Limited (05693637) United Kingdom