About Ed Roberts Limited (03320235) United Kingdom