About Extra Technology Limited (06192540) United Kingdom