About Oliver Bowie Limited (10891652) United Kingdom