About Piper Group Holding Limited (02235289) United Kingdom