About Oliver Bell Limited (13571441) United Kingdom