About Glass Pigeon Limited (07146163) United Kingdom