About Syrola Limited (02506989) United Kingdom