About Oliver Samuel Limited (13227590) United Kingdom