About Or Components Ltd (12384884) United Kingdom