About Bbt Solutions Limited (09361240) United Kingdom