About Bs Squared (leen Gate) Limited (12106767) United Kingdom