About Barry Sawyer Limited (06057487) United Kingdom