About The Oscar Barrington Group Limited (11403057) United Kingdom