About Olgate Limited (02113608) United Kingdom