About Laurence Pidgeon Limited (07707003) United Kingdom