About Slades Of Penn Limited (07436273) United Kingdom