About That Printer Place Limited (07401916) United Kingdom