About Oliver Harris Ltd (10867174) United Kingdom