About Forbes Nichol Limited (09697936) United Kingdom