About B.t.d. Developments Limited (10093805) United Kingdom