About B-28 Limited (09294883) United Kingdom