About Shed Research Consulting Limited (07796949) United Kingdom