About Campbell And Owen Management Limited (09847876) United Kingdom