About Meridon Management Limited (02958772) United Kingdom