About Sarah Glass Pr Limited (09328230) United Kingdom