About Stuart Slatter Limited (07458783) United Kingdom