About Bandarapola Ceylon Company Ltd (00037608) United Kingdom