About Elderslie Bess Limited (13259291) United Kingdom