About Theeclecticshed Ltd (08580736) United Kingdom