About F. & P. Mccook Limited (SC038411) United Kingdom