About Presbar Ltd (11755513) United Kingdom