About B & T Developments Ltd. (05880242) United Kingdom