About Mr & Mrs Clarke Stamford And Rutland Limited (11557150) United Kingdom