About 3bs Associates Ltd (13394468) United Kingdom