About Peter Imray Senta Limited (07957643) United Kingdom