About P.l.r. Consultants Limited (02988249) United Kingdom