About Position Sensors Limited (04739698) United Kingdom