About W & A Technologies Ltd (SC642837) United Kingdom