About Catherine Close Management Limited (12473710) United Kingdom