About The Makers Shelf Limited (11294781) United Kingdom