About Beaker And String Limited (10133638) United Kingdom