About P H Starling Limited (05013714) United Kingdom