About L & Ps Consultants Limited (10034758) United Kingdom