About Primary Flowpoints Limited (02640992) United Kingdom