About L & R Harland Limited (04402936) United Kingdom