About The Pedro Club (CE026634) United Kingdom