About Quicksigns Limited (04215646) United Kingdom