About Libby S Market Place Limited (08953797) United Kingdom