About R Stanton-gleaves Uk Limited (09748998) United Kingdom