About Ludwick Precision Holdings Limited (12225588) United Kingdom