About Oliphant Holdings Limited (09026728) United Kingdom