About Newmachar Fish Bar Limited (SC269029) United Kingdom