About The Devon Marquee Company Limited (02716088) United Kingdom