About Ludgate Group Limited (13223709) United Kingdom