About Plan Alpha Systems Limited (05019410) United Kingdom