About Peridot Press Limited (02884709) United Kingdom