About Liam Quinlan-stamp Limited (12081433) United Kingdom