About Oliver Bloor Ltd (10605851) United Kingdom