About Barry Flack & Co Limited (06772600) United Kingdom