About The Octagon Cards And Gifts Limited (10493103) United Kingdom