About B.t. & L. Stephens Ltd. (03774614) United Kingdom