About Kathleen Beedles Limited (07026683) United Kingdom