About Truro Marquees Limited (11249701) United Kingdom