About Olive & White Limited (11183537) United Kingdom