About Holgate And Lovell Limited (00689837) United Kingdom