About Acorn Components Limited (05145949) United Kingdom