About Lancaster Parr Limited (06753150) United Kingdom