About Clarissa Hulse Limited (05902956) United Kingdom