About Litchfield Holdings Limited (NI668734) United Kingdom