About Litchfield Investments Holdings Limited (00559700) United Kingdom