About Lucas-pedigrew Partnership Ltd (04496552) United Kingdom