About Perry Bar Ltd (12052779) United Kingdom