About Peter Stern Limited (03046337) United Kingdom