About C&r Outdoor Rooms Ltd (12985188) United Kingdom