About Ludgate Design Solutions Limited (10687048) United Kingdom