About B34 Technical Limited (13661040) United Kingdom