About Stratton And Sloothby Limited (09661615) United Kingdom