About The Swinging Pigeon Limited (12740539) United Kingdom