About Neil Pidgeon Limited (07612550) United Kingdom