About Glenrothes Bess Ltd (13641024) United Kingdom