About F H Newmachar Ltd. (SC618524) United Kingdom