About Presbar Investments Limited (02874141) United Kingdom