About Baker Technology Limited (03410700) United Kingdom