About Widecombe Fair Committee Company Limited (02721002) United Kingdom