About B.t.richardson Limited (10639172) United Kingdom