About Norfolk Capital Management Services Limited (08334056) United Kingdom