About Quaintrell Publishings Limited (10992595) United Kingdom