About Peter Slough Educational Services Limited (09200833) United Kingdom