About P & A Lamb Consulting Ltd (10508131) United Kingdom