About Veallathro Ltd (13327956) United Kingdom