About Award Technical Limited (12025928) United Kingdom