About Sharp & Flask Portobello Limited (12746561) United Kingdom