About Walker Loughlin Projects Limited (13357034) United Kingdom