About Nissen & Partners Company Limited (02580613) United Kingdom