miktdish, thanks for your very kind offer, however I have been given a recommendation by a local mechanic who suggested ES Alternators in Kirkintilloch, which is a little closer to home.
Tried those screws again and they are not budging a millimeter ---- let alone an inch.