About Apostrophe Electronics Limited (06938328) United Kingdom